what differentiates humans from animals